Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

refactor(skills): trim boundary-validator SKILL.md to spec#65

Merged
roottool merged 4 commits intomainfrom
refactor/boundary-validator-skill
Mar 4, 2026
Merged

refactor(skills): trim boundary-validator SKILL.md to spec#65
roottool merged 4 commits intomainfrom
refactor/boundary-validator-skill

Conversation

@roottool
Copy link
Copy Markdown
Owner

@roottool roottool commented Mar 4, 2026

Description

Refactors skills/boundary-validator/SKILL.md to comply with the skill-creator spec, and removes the examples/ directory.

Type of Change

  • Documentation (changes to documentation only)

Boundary Checklist

  • This is a non-implementation change (Documentation, Tooling, or CI only)

Security & API Stability

  • No security impact (forbidden keys, prototype safety unaffected)
  • No changes to public API (parse, ParseResult, ParseIssue, IssueCode)
  • No breaking changes; or justified with version bump rationale
  • Compatible with current v0.x versioning policy

Testing

  • bun run check:type:source passes
  • bun run test passes
  • bun run build passes

Changes

skills/boundary-validator/SKILL.md (351 lines → 78 lines)

  • Fix unnatural English: "The skill will do the following.""The skill:"
  • Strip spec-violating frontmatter fields (license, compatibility, metadata, allowed-tools) — only name and description are valid per spec
  • Remove When to use this skill, What this skill does, and How to use this skill sections — redundant after the skill triggers
  • Replace Validation Criteria code examples (❌/✅) with concise rule summaries and references to design-rules.md — content already exists in references/
  • Remove Philosophy, Limitations, Versioning, and footer sections — not useful during active code review

skills/boundary-validator/examples/ (removed)

  • good-code.md (365 lines) and bad-code.md (529 lines) removed
  • Content overlaps with references/design-rules.md, security-rules.md, and api-contract.md
  • examples/ is not a valid directory per skill-creator spec (only scripts/, references/, assets/)

🤖 Generated with Claude Code

roottool and others added 2 commits March 5, 2026 02:42
"The skill will do the following." → "The skill:"

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Strip spec-violating frontmatter fields (license, compatibility,
  metadata, allowed-tools); keep only name and description
- Remove "When to use this skill", "What this skill does", and
  "How to use this skill" sections — all redundant after trigger
- Replace Validation Criteria code examples with concise rule
  summaries + references to design-rules.md (140 lines removed)
- Remove Philosophy, Limitations, Versioning, and footer sections
- Remove examples/ directory (good-code.md 365 lines,
  bad-code.md 529 lines) — content overlaps with references/

SKILL.md: 351 lines → 78 lines

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@roottool roottool self-assigned this Mar 4, 2026
roottool and others added 2 commits March 5, 2026 03:10
- Remove redundant opening line that duplicates the description field
- Fix "report in this format" → "report findings in this format"

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@roottool roottool merged commit a6aeda4 into main Mar 4, 2026
10 checks passed
@roottool roottool deleted the refactor/boundary-validator-skill branch March 4, 2026 18:14
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (06820e6) to head (fe9c001).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main       #65   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            3         3           
  Lines           23        23           
  Branches         5         5           
=========================================
  Hits            23        23           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant